drowned in tears - French English Dictionary